deed (title to property) - Allemand Anglais Dictionnaire